take a little refreshment - Deutsch Englisch Wörterbuch